place where cane is deposited in the sugar mills - Espagnol Anglais Dictionnaire